This is the first completed, actually pretty cool project I've done alone in Javascript.