This is just a code learning project I have been working on.