implemented and fixed bugs in ALE, fixed Makefile, added toolkit.c