A special thanks to @site5 for helping me figure out the uploading problem I was having! I think I've got everything under control now.