Remove unneeded heap allocation (time_text).
Optimize star allocation and reduce magic number usage

* Stars are now allocated in one single malloc call.
* Screen size is specifically defined.