added files structure with basic code