new layout, cleaner public in prod, fontawesome integration