Adding all code and samples