Snake

Moved Structs to separate file.
Placed portals in symmetric locations.