added tests and sample projects; added mspec