Inital Commit

This is the inital version that's not connected to the
web backend.

Signed-off-by: Yousef Hamza <jo.adam.93@gmail.com>