Added blank constructor to Unit, added playerName to Unit

Fixed compiler warnings in various files