OOP V3

Added Human/Alien subclass + tests