Authentication Implementation

Started authentication implementation.
Added key loading and initilization on start.
Added RSA key signing and verification.
Started implementing a secure communications protocal.