After statistical review it would appear that the netowrk is correctly learning the presented dataset. A number of tweakes are present in this commit to aid functionality, including randomising the presentation of the sequences