Lots of functionality, specially separation of the calculating process to a new model.
Added also a nicer HTML output option.
The coding test is finished!

An interesting surprise for those that run the app in node (npm start) and go to http://localhost:3000/go
Rafa.
Merge branch 'origin/separate_calculator_files'