[Salnote : Document Class Definition]

    -    Defined Salnote
    -    Salnote will become the default class for writing
         my notes
[Salnote : Options from the Document]

    -    Fetch Options from the Document
[Salnote : Geometry]

    -    We set the margins to the document class
    -    We have a large inner and bottom margin for binding
         and page numbers respectively.
[Salnote : Version Command]

    -    Defined a \version command to explicitly put version
         in the documents
[Added \maketitle Command]

    -    Title is Compulsory
    -    Optional Commands
         -    Subject
         -    Subtitle
         -    Author
         -    Date
         -    Version
Merge branch 'salnote' into develop

    -     Designed the base for the document class salnote
          -    scrartcl is the base class
          -    defined custom title
          -    defined custom margins
          -    \version command to input versions
[Umred : Defined Umred Package]

    -     Defined the Umred Package
Merge branch 'umred' into develop

    -     Defined Umred Package
[Umred, Salnote : Include Umred in Salnote]
[Umred : Choice of Fonts]

    -     Mathdesign fonts with Bitstream Charter
    -     Mathcal from package eucal for calligraphy fonts
[Salnote : Title]

    -     Changed the spacing in terms of baselinkskip
Merge branch 'salnote' into develop

    -     Fixed the hard spacing in title to soft spacing
[Mparhack Bug Fix]

    -    Package mparhack fixes bugs in marginpars
[Umred: Booktabs]

    -     Included the booktab package, to improve tables
[Umred : TOC]

    -    KOMA-Style Table of Contents
[Umred : Enumerations]

    -     enumitem package, provides options for enumerations
[Umred : Color]

    -     We use the xcolor package
[Umred : Frames]

    -     Included mdframed to provide for frames as and when
          required in the future
    -     mdframed requires xcolor package to operate, and hence ,
          there is a comment added before xcolor package as to why
          it is required.
[Umred : Caption]

    -     We use caption package to provide for advanced caption
          options in our captions
[Umred : Float]

    -    newfloat package for creating customized floats