added second temporary idea of instruction assembly design
splitted ideas into temp1 and temp2, these packages are only for oversight and will be removed in the
future with the accepted solution