Moved power function to its own package for easier benchmarking
added a very simple test for utils.Power