Finished bug fixes and requests. Added final features including interactive tutorial.