Fixed Entity.java to be more gooder

Because Oose doesn't understand abstraction