Hi Jan,
Welcome to JavaRanch and this forum.
You are definately worrying too much
. What you are suggesting, while nice in the real world, is beyond the requirements of the assignment. When in doubt, go back to your instructions and re-read the following:
You will not receive extra credit points for work beyond the requirements of the specification.
(In other words, if you implement something that is "nice to have", you
cannot get any extra marks for it, but you
can loose marks if you make a mistake in your extra work.
Regards, Andrew