Move Power out of Building and into its own trait

This should allow for non-buildings to provide and use power.
Was only meant as a suggestion. Seems to be a matter of taste.