#10 Refactor app

- CBV
- pep8
#1 phx app

intend to move core stuff to the phx app
requirements
Base template
Double req