Work on power system (still very buggy)

power updating clean up / consolidation / refactoring
made selected tile more obvious
eclipse formatting changes