moving slicing out of parseContent in order to make overriding easier
fixing slicing to actually work
Adding lots of extras from the abbot template
changing order of initial file read to allow slicing to work
putting the async manager from pure fs based to general, and adjusting the subclasses accordingly