Collection and Entities

Added porto modules for working with Collection and Entities An
initial test-directory is added for examples, and adding unit-tests