v0.1 - uses core data - basic entity with name and type