Added max-height and overflow-y to items div
added jsonSubmit and jsonComplete methods
updated names to all use camelCasing; rearranged order of options for clarity