Draw class changes

-Added render methods
- added view methods
- started with interaction
- implemented a stack to make back button easy