[#8] Updated GoInstant Instance & Simplfied Attrs

Details:

* Simplified element attributes to just 'project'
* Updated GoInstant API call for connection
* Updated demo to reflect changes
[#9] Extracted base element functionality

Details:

* renamed elements and files
* setting up extends for base shared element
  > url            : returns the absolute
                     path of the goinstant project
  > isConfigurable : returns true/false based on
                     the project & goinstant presence
* Updated demo to reflect changes
[#7] Added disconnect capability to base element
[#10] Added logger

Details:
* Added basic logging for debuggind API data