Added basic exceptions.
Added API getter methods.
Created a basic remote API (not yet completely finished).
Added onDisable to component definition.
Added new methods to server and client component.
Added abstract flag to WorldHubException.
Added getConfiguration () method.