Began implementation of basic login process
Added main index page
Updated libraries to include a basic function that allows the use of functions in HEREDOC strings
Added JQuery and JQueryUI libraries
Added page endpoints for login and registration pages
Updated en_gb.local to include strings used for login and registration pages

===
BROKEN VERSION

For some reason the localisation library no longer fetches strings. Might be an issue with the development environment on this computer
Updated main stylesheet
Added login & registration pages
Began creating registration processing
Added TOS agreement
Updated localisation to allow for block formatted html strings
Updated libraries to automatically create a session
Added crypt lib
Added crypt function to encode a users password
Added unit tests for crypt lib
Added parts library
Added methods to format an error widget
Added unit test for parts library
Additional stylesheet changes

Index-login and index-register now use parts library
Registerprocess _almost_ complete. Does not send validation mail properly
Added validatemail-en_gb
Updated en_gb.local to include additional registration strings
Updated crypt to create unique email verification tokens
General bug fixes in Database
Updated database to allow for unescaped methods
Added mailer
Updated parts to format message widgets
Changed Mailer to PHPMailer
Updated database to allow for SQL queries to be executed
Fixed a bug in localisation where strings loaded from .html files wouldn't have {{variables}} replaced
Changed function of database to simplify query execution rather than re-writing all the existing mysqli functions.
E-mail validation now works
You can log in now!
Created main.php as main logged in landing page for users
Updated main.css with additional styles for main landing page
Created basic user class with unit test and placeholder functions
Users are now able to log out
Added back button in UI
Cleaned up unused files after merging branches