added #include guard to code.h, menu.h, added ANSI support (ALPHA)