Created basic project setup.
Created initial version of data access layer.

Created initial version of data access layer including basic
implementations of PortComponent and Profile traits.
Added license-header to source-files.
Added scalatest as test-dependency.
Added initial tests for PortComponent.
Added license-header to PortComponentTest.
Simplified PortComponentTest.