Debugged throwing.

Changed an objects x and y to doubles. Fixed some stuff. Also, changed
unit::carrying and tile::allObjects to vectors of pointers to objects,
which are initialized with new. Correspondingly, unit and tile got
public destructors.