Initial libraries and file structure