Fixed service manager, found some bugs that meant it just totally wouldn't work. Modified tree nodes, added content parser service and added a test into the index controller