Putting complete code on a branch

@TonnyStaunsbrink