Added generic contact application

At some point it will be expanded to be reused in other projects, for
now just the kind of contact we need for this app