Started alien language codejam

Pretty cool problem. This will be an introduction to pattern matching in
C++ for me.