add application icon and basic window layout
basic recursive directory search
converted recursive search to use qlist/qstring - significantly increased speed
add manual message loop
add basic exception handling
let's prefix everything with ST rather than Editor this time. it's shorter.
actually that naming scheme is redundant with namespacing, use it for source files though
set up basic folder structure. set max blocking time for processing event queue each frame.
can now read from json files
update license and readme
file loading stuff and some exception improvements
application icon now loaded platform independently, played around with gui layout a little
project now compiles correctly on linux with clang 3.4
hopefully this should fix msvc and noexcept
turns out trying to define noexcept in msvs breaks things. compiling with msvs will require the november 13 ctp compiler for now
also it helps to add new files too
various half-completed changes

add timer class (wraps std::chrono)
add more framework classes
add assetmanager class
improve layout for level files - must be able to open .world files too
few more framework changes
typo in qt project
add logging class
log format matches c# starstructor