adding some git ignore stuff, and some basic tests for alphabet generator and other classes.