Initial model definitions.
Added requirements file.