Added plumbing to Plan and Selection based on new funkiness from Kamal.
Added resource for upcoming plan creation.
Kamal forced me to move JPA annotations to fields :P