Fixed and logged plenty of stuff

Logs in the contentprovider
Insert into contentprovider can now recieve input in several tables,
instead of only raw steps
Actually included previosly described changes