Updated the gitignore to exclude some binaries, and made some additions to the bootloader