File Structure and Initial Code setup