Did the following:
- Extract front-end from component;
- Added localStorage for remembering API details and access key;
- Added routing to login component;
Todo:
- Remove getApi*FromDTO;
- Create ProtectedRoute to prevent unauthorized entry to /dashboard;