Reimplement final features

Implement shooting enemies upgrade screen survival mode
remove old files

Finally game is restored to previous capabilities (+ bugs fixed) in a
nice object oriented manner