Finished for the most part. Feel free to judge it now.