initial commit with 2 separated projects, which will be merche to one