starting the class hierarchy

made a visitor and added code to semantic analyzer to use to get all
classes into class map. Also changed return to return Object, is that
right?