Issue43 refactor

Added refactor module and also added list of merged files.