Refined publish function to add a filter
Moved error handeling to the defult template rather than having it specific templates
Added the ablity to edit your profile
Added the ablity to edit your profile
Added the ablity to edit your profile
Update and orgnized packages
Cleaned up code from editProfile
Cleaned up code from editProfile
Added todo