Tower Class Updated

- Just an implementation
- All in comments of what to do