started the indexing process.  Milestone controller sorts by objects order value, and doesn't allow duplicate orders (via unique: true).  This doesn't however allow for one to rearrange items dynamically, you have to delete the milestone if you want to place another one in its position. Its definitely a start, but I would like the milestones following the insert to change their order id to accomodate for insertions.