Renamed two files
Improving API
Enforcing coding standards
Fixing version number