A lot of changes

interface changes, auto stop, random generate patterns, remove jquery,
optimize for tablet...