Added support for power up stuff, and moved some files around.