Basic classes with getters and setters added

The simplest of implementations have been added. The rest are soon to
follow.