docs: add basic documentation
Adds a readme, with images of the product,
mapping of the pins to peripherals,
the readme contains a roadmap and
description of the hardware used.
fix(src): remove unnecessary import
feat(hw): add KiCAD project, schema and pcb
feat(tests): add full checkup testing peripherals
Tests all peripherals, observation should point
out to where an error is, if any.
feat(tests): add rtc counter test
chore: move .gitignore to root
chore(src): move source to source/ folder
feat(src): add clock application and initialization
feat(src): add brightness manager
feat(src): add module for linear interpolation
feat(src): add basic button representation
feat(src): add app state with calendar
feat(src): add CountDown abstraction
feat(src): add clock seven segment display support
chore(src): add essential project files