Added initial Location handling

Changed location to be SKU based, rather than just a string.
Added new base form that all Delphi Client forms inherit from..for
styling.
Added Delphi Data Module for the Rest Client.