refactoring Manager: now is ready for autowiring from config
changed visibility for $tableName and $entityName

tableName can be set from child Manager
renamed $entityManager -> $manager
removed $entityName it will be loaded dynamically
renamed $entityManager -> $manager
added $table for dynamically creating entities