clean and format code
add git ignore file
update main page for the broken cfa button.