Changes parsely to be a tool that supports multiple import methods

Changes i wanted to introduce:
- Moved display functionality into parsely from csvParser, which means will update csvParser not to have the display functionality or make it to have an option to turn of the display functionality.
- Added a json import functionality in parsely, will add data validation function in the future.
- Added download button to download data to local machine


I don't think all these need to be prototypes on the class, just pass in the parser.