base program v1

created some helper classes and wrote part of main to create the table
that will be used to handle reservations