Feel free to ask anymore questions in the comments! I'll finish updating this sometime (hopefully within the month).