lots of new files
organized folders and added serve and line definitions