Restructured repository and added config and layout files