All code have been inside code folder