Added the manifest module sorter, cleaned up the sorter in general now three requires instead of one with references