Adding keyboard extensions and jquery page reference
adding more files
Adding Factory method
Adding Factory method
Adding is vis and data to html