regeneration doctrine entities, refactor js css