Keep in mind everything shared here are placeholders so that i can setup the code. The senarioes may look alot different later on in development.