This has taken me MONTHS to work on but I hope you like it!
Thank you @Griffpatch for the online tutorial videos!