Created basic main structure