custom calendar basic layout almost finished, styled with css