changed create to new to minimize saving to the db

Signed-off-by: Cory Leistikow <cory.leistikow@gmail.com>
cleaned up and organized some css

Signed-off-by: Cory Leistikow <cory.leistikow@gmail.com>
[#71357342] user can subscribe to publications and see them on their 'my subscriptions' page
fixed styling issues

Signed-off-by: Evan Tedesco <evantedesco@gmail.com>