Cleanup, moving firmware stuff to it's own directory