Removed useless tests and added integration tests
Added a Makefile for tests