Add constructor methods
Add getter traits