main content positioning
update gitignore