Added documentation
Ignore backup/temporary files
Added stubs with references to the specification, added card API