created model for connections

connections is a separate table so that will be able to contain also
connections made between different kind of entities