move stuff around, update TCON api, gradle build file