initial commit with a very basic version without db but a json file that holds the data