updated packaging process for firmware
updated git ignore