adding guardfile, strainerfile and more tests