Finalize the frontend rewrite
Update setup and add primary field marshaller
Change font awesome path and correct font sie