Finishes, bugfixes

Seems to work, havent found a problem yet
Documentation + flow change

Changed program to be more compatible - no longer REQUIRES command line input, etc.