Miscelaneous useful (and not so useful ;) fixes & features

* Fixed 'store move' so you can't move more resources than available
* navigate() can now take position as a parameter
* Added 'battery move' - The First Method Of Charging Your Battery(TM)
* Reduced amount of resources given to user at the beginning
* Updated tutorial to describe recent changes