Finished and debugged everything. Except perhaps the temp directory
Did not commit enough :(