Refactoring Application:
new read me