Initial structure for reading files