Added new powers with prereqs. Also fixed a really old bug and wrote some tests. Woooo!
Updated git ignore.