Added interface files with concept description