fix: .gitignore
add: initial left menu support