Initial commit, create 2 test cases, base function