Introduction completion, improved modularity
Merge branch 'master' into interface-building
Improvements on code documentation
Webserver initial work
Add startup script
Merge changes on interface