added panel borders
added bounded grid scrolling
made implementation more functional
added scroll bar
working on server