This was a fun project, Some room for improvements it it got the job done