Added vagrant and tests