Convert Power API to use Double instead of Float

Closes #1288