added todo, redid module to work correctly, added enter logic to handle submission and small style fix