Finished project. This is getting boring. Resuming code documentation