This is going to be the movement I will be implementing into future projects!
Please put feedback in the comment section! promise you wont steal the code ok?