Started implementation with basics of running program.