Update issue 21
Adding Model
Update issue 26
adding backend Methods