Fixed a couple of bugs. Made it overall better
Went through everything I will likely use