Merge pull request #13 from SpaceFluxLabs/topic/PolygonSpec

Add unit test covering all existing methods of the Polygon class
Working version of producing a line in front of object and synchronizing lines between different clients
Able to shoot straight
PEW PEW LAZERS WORKINGgit st! Lazers shoot straight. Randomly generated stay still at an angle
Moved variable declarations to the top of functions for consistency.
Merge pull request #14 from SpaceFluxLabs/feature-lazer

PEW PEW LAZERS
Player colours are now randomly generated from its ID using a utility ColorGenerator helper class.
Merge pull request #15 from SpaceFluxLabs/topic/ColorGenerator

Color Generator
Fixed lazer creation
Merge pull request #17 from SpaceFluxLabs/feature-lazer

Fixed lazer creation
Break Player into components and Prediction
reorder declared vars