resolved issue 101 - added rudimentary web api
resolved issue 249 - improved handling of large log files (load log incrementally using ajax)