Added offline capacity, works correctly without an internet connection.
Switched to using a submodule for foreign library, packed everything
into a single messy module.
Removed the menu from the bottom and added a right click
invoked one. Will most likely be a radial menu in the final
game