Planning

Signed-off-by: Alex Horovitz <alex@appliedintelligencehq.com>
Added files and tests

Signed-off-by: Alex Horovitz <alex@appliedintelligencehq.com>