refactor to use a more modular file structure
ignore webstorm config in git
table to expand to show event details on click