basic infrastructure

added Entity class and Person