Update structure
Update git ignore