Adds hp-bar and name display for player + refactor.
Updates TODO.md
Merge branch 'feature/hp-bar' into develop