Refactors, complete account remove implemented, updated gitignore