Add major functionality

add text file parser(almost), some html generation methods, and general
information or personal summary fields are added.