Added extensive comments, fixed blueprints file path bug, added power writing