Ты, конечно, поделал колоссальную работу, написав спецификацию, но весь прикол не в том, чтобы опять в очередной раз ещё единожды спроектировать Битмессадж - а в том, чтобы написать код и выложить рабочую версию. Даже не промежуточную, не консольную, не для любителей пердолить исходники - а рабочую.
Вот это было бы уникально.