Haven't pushed in a while

Added a lot of things