restructured project folders and added register view