Creating a standalone Arduino

I think that you should use that boards.txt file, then burn the bootloader. You could do this by following arduino isp. Upload it to your arduino, connect MISO, MOSI, SCK pins to each other, connect RST to D10, and then burn the bootloader to the atmega on a breadboard.