First commits, basic structure made