Module refactoring
Additional evas bindings