Renamed to JSpec, lots of tweaks and added a Base

Base class is automatically added as extension as it should be the base of all classes, started on
the "Manifest" which currently scans all dirs for JS files.