Added input data validation where MAX_I and MAX_F are exceeded
Refactored: removed business logic from the perl script, added models for Card and Cards and externalised loading cards to separate modules too
Refactored: rearrange folder structure to better suit future cgi-bin operation