Separated external libraries list into a json file, added libraries to list, removed libraries from included library folder, changed default settings, enabled people to include external CSS/JS via URL, cleaned up code and updated docs