* Created the skeleton, folders and classes according to our last
meeting