Add an 'add' functiont to AssetLoader
some initial entity collision stuff
A ton of doc updates