Created new files for improved power projection and

style improvements with the help of astyle