Finished sketch and added todos
Signed-off-by: Psiloc <Psiloc@gmail.com>