Added event, location and skill enities and related stuff

also added LocationType and some validators