Renamed package main to catgame
Added extra packages

gui, clientserver, logic and tests.
These packages each contain an empty class called placeholder to allow
them to be committed