Added webstorm support and more ideas for the overall project