Various changes, mainly fixed problem with Prototypes that was causing CNTRLR and Alias init crash, also amending several changes that didn't get made earlier due to credential problems.