add error_control and formatted output
add recursive config parse and relevant test
add alias function in Translate
use common keyword `extends` instead of `extend` in Config
mv EntityFieldAdapter into Entity
mv some framework feature from Entity to Framework\Entity
test & README stuff
add docs