made lots of changes

Got basic Worker, SnapTarget, and GameController classes roughed out

Basic snaping works