Real Moto on startup.

Past commit made it so Moto didnt depend on Engine.
FYI (some .sln properties are stored in the .sdf, so to check if
changing the property actually worked, you need to delete the .sdf).

Also re-updated the .gitIgnore with the stuff i had to revert.