work on AllegroUtils
added window, keyboard and mouse