Added methods for enabling and disabling editing
Versioning
Build process