basic structure
github infos