Awesome ! That's always what you want in a project, to both challenge yourself and have fun while doing it :D Can't wait to see the changes you make :)