issue creation is now inside the issuefactory object, small changes to views pending more changes