Changed package hiearchy and began enabling mods to be made with this