added fps calculation module
viewport now responds to click and drag events.
Added grid and dragging ability