Split the NIO code to be in a separated package. Starting the implementation of the Input/Output stream. Reorganized the code and started the implementation of the post method