Account inheritance & cleanup

*No functional changes*

- Account inherits from AccountState
- Cleanup
    - empty lines
    - unused imports
    - hide private attributes
    - use bracket space
    - formatting
    - capitalize todo so Eclipse recognizes it

Total deletion: **635 lines**
Merge this before making new changes, because chance on conflicts is high.