Weapons implemented. Realization in Tank class seems to be a bad idea...