Add status property
Fix error : A constructor name should start with an uppercase letter.
Refactor the views