made a file for ultility functions, added include guard
added renderer