build freetype and png
added peripheral device
added peripheral driver with interrupt handler