Great job for such a short amount of time! With a few additions and some fixes, this would be an even more wonderful experience. Well done!