Napa entity

@jdoconnor 

Adding `Napa::Entity` as a base class to provide entities with some default methods.