Created/Updated Invitations and Positions

Invitations will be used as a template for the other classes in the
project when it comes to coding style.