Simple Neural Network Inspired from this post. + my own comments and notes I'm going to keep working on this.