added ll alias
replaced keychain with direct test (no more dependency)

added test to prevent double-sourcing bashrc