<commit_before>AtomicUI is a simple interface object library built on top of [Masonry](https://github.com/cloudkite/Masonry).

## How To Get Started

AtomicUI can be installed via CocoaPods by adding "pod 'AtomicUI', git: 'https://github.com/WideEyeLabs/AtomicUI.git'" to your Podfile.

### AtomSlideController


```objective-c
#import <AtomSlideController.h>

// ..
// ..

id appDel = [[UIApplication sharedApplication] delegate];
AtomSlideController *slide = [appDel slideController];
[slide closeSlide];
[slide startIndicator];

[self performAsyncRequest:^()completion {
  [slide stopIndicator];
}];
```<commit_msg>Updates README.md<commit_after>AIVerification is a testing library for verifying user inputs.

## How To Get Started

Install [CocoaPods](http://github.com/CocoaPods/CocoaPods) and in your Podfile
>`pod 'AIVerification', git: 'https://github.com/WideEyeLabs/AIVerification.git`

### Using AIVerification

After importing the AIVerification header, all of the methods required
for testing are accesible.

## Example

```objective-c
#import <AIVerification.h>

// ..
// ..
NSDictionary *inputViews = @{ @"Name" : self.nameField, @"Password" : self.passwordField, @"Confirmation" : self.confirmationField };
NSString *passwordText = self.passwordField.text;

NSArray *errors = [VerificationTest forInputs:inputViews andTestCases:^(VerificationTest *inspect) {
  [inspect[@"Name"] verifyItIsNotEmpty];
  [inspect[@"Password"] verifyItIsLongerThan:@6];
  [inspect[@"Confirmation"] verifyItMatches:passwordText withDescription:@"Password Field"];
}];

if ([errors count] != 0)
{
  // handle errors
  NSString *errorMessage = [errors componentsJoinedByString:@"\n\n"];
}
else
{
  // proceed
}
```


{'fraction_non_alphanumeric': 0.13926272674078408, 'fraction_numerical': 0.0011702750146284377, 'mean_word_length': 5.576923076923077, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4343928', 'n_tokens_mistral': 568, 'n_tokens_neox': 552, 'n_words': 133}