Move Power out of Building and into its own trait