module for creating GUI