Implement the functions to insert assets

Three functions are needed to insert the different types of assets: baseline assets, district assets and regular assets. These functions should be accompanied by tests.

\rfc @all