Added login feature, no back functionality yet.
Added catch blocks, colors, string and more