Merge pull request #1 from DanielGibbsNZ/master

Interface improvements
Merge pull request #2 from DanielGibbsNZ/master

Added better randomness and tidied up code.
Added some comments into world about how walls are generated
Added command line argument for number of walls. Fixes #4.
Added command line argument for number of food sources. Fixes #3.