blasv/DineOn — pull request #35 by zachr81 (2013-04-30 05:10:14+00:00)
Title: Made most changes to the skeletons. No fields fully immutable right now

All list returns in DiningSession, Menu, Order, Restaurant return deep copies. Restaurant has menus stored in a Map (with appropriate methods)

Dining Session has new fields for storing users, start and end times,
and a checked in flag.

I wanted to discuss which fields should be immutable before implementing that.