FINALLY FINISHED!This took me around four to five hours ( I work...