Finished reimplementing being ui
Cleaned up some code and fixed a bug in HeroBattlePanel