added news add view and login function, still needs work