some first empty files and utility libraries