Most of TODO parts was corrected. Added exceptions. Wrong finish bounding radius was corrected. Game object abstract methods was implementedI (its children don't have to implement empty methods anymore).