Simplier password hashers.
Added is_draft to the model.
Added the estimate validation and estimate status change views.
Tests for the estimate workflow.
Added the estimate menu entry.
Updated the template for the estimate workflow.