restructuring directory
comments added