Added the Domain Object Model.
Added the 'available' REST endpoint