yeah! new layout
add git-ignore