Users can view their package and edit the fields, including link names and URLs

Added links table and cleared out the link model
Use nested forms because a package has links and attachments on different tables

Features included:
Edit Content fields
Edit Links
Update via `Update Package` button
you could probably extract 2 methods out of generate