Reorganized package structure
Added test dir
Implemented JsonModel and JsonRole
Implemented ReListModel and ReRole