changed object structure
removed power.py