Updated after many changes, rewrites

First off, I am not sure how I want to handle if someone does not pass a path, should I try to find a folder that is most likely a possible match, or just exit, saying dependency.

Plus many changes to menus, animation, help menu, etc.