initial commit for band graphs