add some gems for getting more useful log messages
add initial user presenter
move method from user to user presenter
extract another method onto the user presenter
further refactoring with the user presenter
add another method to user presenter
more extractions into presenters
remove dead code
start adding methods to technique presenter
Merge branch 'master' of https://github.com/davidpdrsn/Shinson-Learning