added api classes, made folders