Started the test suit with some of the model methods
Added declarations for some additional model methods that still need to be fleshed out

Signed-off-by: Gregory Klupar <Klupamos@gmail.com>