1. An apparatus comprising: a touchscreen interface configured to receive at least one gesture from a user on a touchscreen of a client device; a coordinate detector configured to: determine a coordinate-plane with dimensions substantially equal to a width and a height of the at least one gesture, determine at least four rectangular-shaped moat regions along a perimeter of the coordinate-plane, and determine coordinates of points along the at least one gesture; an object detector configured to: determine whether a threshold number of the coordinates are within each of the moat regions, designate each moat region as a detected moat region responsive to determining that the threshold number of coordinates is reached for the respective moat region, and determine a graphical object based on the number of detected moat regions; and an object manager configured to cause the graphical object to be displayed by the client device, wherein the object detector is configured to determine the graphical object includes: at least one of a square and a rectangle responsive to determining there are four detected moat regions, a U-shape responsive to determining there are three detected moat regions, at least one of an L-shape and a triangle responsive to determining there are two detected moat regions, at least one of a British trapezium and a triangle responsive to determining there is one detected moat region, and a circular object responsive to determining there are zero detected moat regions.