Minor programming, made a few design decisions and wrote files for what needs to be in tasks and projects.
Added a new feature: Daemon
Merge branch 'modularization'