Cleaned Up More Readable

+Added lots of comments
+Reworked some methods
+Changed how some methods were called
*Be wary for:
*Improperly called methods
*Methods that should be called but weren't
*Basic logic mistakes