Typo.
Code reformat according to PyCharm + renaming some variables.
Require email confirmation + password encryption.
Fixed logging greeting message.
Separated command line interface from the tool model. This is in preparation for aligning with SWO. Tool.toRDF at this moment is not working.