Very functional for the most part. Couple bugs left to fix.