NOTE: THIS IS NOT A FINISHED PROJECT. IT IS IN PROGRESS. SO PLEASE DO NOT CRITICIZE MY WORK. ALSO I MIGHT NOT KEEP PARTS THAT ARE IN THIS WHEN YOU ARE LOOKING AT IT AND I WILL BE ADDING A LOT MORE. AND I KNOW MY CODING MIGHT BE LOUZY RIGHT NOW