Sign project & add test cases