making angleproject a sub-module