emi's classes added.

they aren't working
entities' classes added. percept nodes

The classes made by emi added, and modified beyond reckognition.
The perception of nodes has been ported from the past project, and prettified, since last version was really bad. Now, it's a simple breadth-first search.
perception of nodes is now spherical