Bit of testing
Bit of Cleanup
Conversion to properties

No more getter and setter, everything is regulated with properties now.
Side effect is that it fixed the bug of enemyvanishing when you didn't
move.