Big update

Updated the repository to what it "should have been".