Select 2 working, select existing model from DB instead of duplicating.
Cleaned up select2 code, made more DRY