Implementation of sample code from "Designing Elixir Systems with OTP" FunctionsCore - Chapter 03 and 04, using pure functions to build core layer Boundary - Building bondary layer using OTP