Move framework to lib
Split framework into separate files
Introduce Action#get_repository, Repository#filter
Remove weird chars
model_collection -> model_class
Add mutant, update bundle
Fix require